using System;
using System.Collections.Generic;
using System.Data;
using System.Text;
using DAOLayer;
using DTOLayer;


namespace BUSLayer
{
    public class MuonSachBUS: AbstractBus
    {
        public int TestExisted(MuonSachDTO dto)
        {
            MuonSachDAO dao = new MuonSachDAO();
            return dao.TestExisted(dto);
        }
        public int InsertMuonSach(MuonSachDTO dto)
        {
            MuonSachDAO dao = new MuonSachDAO();
            return dao.InsertMuonSach(dto);
        }
        public int DeleteMuonSach(int mamuonsach)
        {
            MuonSachDAO dao = new MuonSachDAO();
            return dao.DeleteMuonSach(mamuonsach);
        }
        public int UpdateMuonSach(MuonSachDTO dto)
        {
            MuonSachDAO dao = new MuonSachDAO();
            return dao.UpdateMuonSach(dto);
        }
        public DataTable LaySachMuonTheoMa(int ma)
        {
            MuonSachDAO dao = new MuonSachDAO();
            return dao.LaySachMuonTheoMa(ma);
        }
         public int DeleteMuonSachTheoSachDocGia(MuonSachDTO dto)
         {
            
            MuonSachDAO dao = new MuonSachDAO();
            return dao.DeleteMuonSachTheoSachDocGia(dto);
         }
         public int TimSachMuon(MuonSachDTO dto)
         {
             MuonSachDAO dao = new MuonSachDAO();
             return dao.TimSachMuon(dto);
         }
    }
}
